package com.wpan.gulimall.member.feign;

import com.wpan.common.utils.R;
import org.springframework.cloud.openfeign.FeignClient;
import org.springframework.web.bind.annotation.RequestMapping;

/**
 * 远程调用接口
 */
/*
    @FeignClient
        告诉SpringCloud这是一个远程客户端 需要调用远程服务
        其参数为需要调用的 服务名

        如果以后调用此接口的这个方法 那么就会先去注册中心中 先找 gulimall-coupon 所在的位置然后再去
 */
@FeignClient("gulimall-coupon")
public interface CouponFeignService {
    /*
        指定需要调用的服务
     */
    @RequestMapping("/coupon/coupon/member/list")
    R memberCoupons();
}
